优胜从选择开始,我们是您省心的选择!—— 无忧期刊网
帮助中心
期刊发表
您的位置: 主页 > 论文范文 > 电子论文 > 计算机软件论文 > 正文

多工况下自动泊车系统停车位识别方法研究

作者:文阅期刊网 来源:文阅编辑中心 日期:2022-09-22 08:54人气:
  摘    要:针对自动泊车系统需要对多工况下的停车位进行正确识别的问题,本文提出了一种基于摄像头和超声波传感器进行距离和视觉信息融合的停车位识别方法。该方法首先通过摄像头和超声波传感器对停车位进行识别,识别成功则输出停车位类型,否则融合摄像头、超声波传感器和车轮速传感器的信息得出车辆的车身姿态特征参数,通过模糊推理方法输出相应的停车位类型。然后,多工况下停车位识别仿真模型在Matlab上被搭建,并针对不同的停车位场景进行了仿真分析,仿真结果表明了该方法的合理性和可靠性。最后,在多工况下对该方法进行了实车实验,停车位识别正确率超过了90%,表明了该方法具有实际应用的可行性。
 
  关键词:信息融台;模糊推理;停车位识别;
 
  Research on parking space identification method of automatic parking system under
multiple working conditions
 
  Wang Yongwang Wang Shinong
 
  Jiang Hao Zhou Niqing Li Zhijin
 
  Anhui Polytechic University, School of Electrical Engineering Chery Automobile Co., Ltd.
 
  Abstract:
 
  Aiming at the problem that automatic parking system needs to correctly identify the parking space under multiple working conditions, this paper proposes a parking space recognition method based on distance and visual information fusion of cameras and ultrasonic sensors. This method first identifies the parking space through cameras and ultrasonic sensors, and the parking space type is output if the identification is successful. Otherwise, the information of cameras, ultrasonic sensors and wheel speed sensors is fused to obtain the vehicle parking position characteristic parameters, and the corresponding parking space type is output through fuzzy reasoning. Then, the simulation model of parking space identification under multiple working conditions is built on Matlab, and the simulation analysis is carried out for different parking space scenarios. The simulation results show that the method is reasonable and reliable. Finally, the real vehicle experiment is carried out under multiple working conditions, and the parking space recognition accuracy is more than 90%, indicating that the method is feasible for practical application.
 
  Keyword:
 
  information fusion; fuzzy reasoning; parking space identification;
 
  0引言
 
  随着社会发展和经济水平不断提高,汽车行业发展得越来越迅猛,人们对汽车的保有量不断增加。但是城市由于受到空间和容积率等方面的影响,出现了停车位发展与车辆数量不匹配的现象。因此,在不同的场合出现了各种各样的停车位,比如小区里的地板砖停车位,路边的带路沿停车位,医院里的地面停车位以及一些不规则停车位等,不同的停车位对自动泊车系统的停车位识别要求也越来越高[1,2,3,4,5,6]。
 
  国内外的科研机构、高校和研究者们对停车位识别做了大量的研究,常用的停车位识别方法主要包括两种:一种是通过摄像头直接识别车辆,在有停车线的情况下,通过摄像头拍摄图片,通过图像处理算法识别停车线,以此来识别停车位[7,8,9,10];另一种是通过超声波传感器探测停车位[11,12,13]。采用摄像头的方法可靠性较差,容易受天气、光照等环境的影响,而超声波传感器识别停车位时,停车位至少一侧需要停有车辆。
 
  随着信号检测与处理技术、计算机技术以及控制技术的飞速发展,各种面向复杂应用背景的多传感器系统大量涌现,信息融合技术已成为自动泊车乃至无人驾驶的研究热点[14]。在自动泊车领域,通常采用超声波传感器和视觉传感器进行数据融合,以提高识别停车位的能力。SUHR J K等[15]提出一种融合超声波传感器与视觉信息以检测停车位的方法。浙江大学王文飞[16]综合了视觉信息与超声波传感器在某些方面的优势,对停车位进行实时的检测。这些方法虽然有效提高了车位的识别效率,但对于不规则停车位却很难识别出来。江苏大学的江浩斌[17]利用超声波雷达、视觉传感器、里程计信息融合来辨识停车位两侧车辆姿态和停车位参数模型,再根据模糊逻辑推理出停车位类型,但其重点在于识别不规则停车位,并未提高停车位的识别效率。
 
  为了正确识别多工况下的停车位,本文通过摄像头和超声波传感器对停车位的类型进行识别,识别成功则输出停车位类型,否则在此基础上融合摄像头、超声波传感器和车轮速传感器的信息得出车辆的车身姿态特征参数,然后通过模糊推理方法计算输出相应的停车位类型。通过仿真和实车实验验证了所提出的多工况下停车位识别方法的有效性和可靠性。
 
  1多工况停车位识别基本原理
 
  多工况下停车位识别基本原理如图1所示。带有自动泊车系统的汽车(以下简称自车)车身两侧安装有摄像头和超声波传感器,系统首先分别通过摄像头和超声波传感器对停车位进行识别,若摄像头识别成功,超声波传感器未能识别成功,则输出摄像头识别的停车位类型;若摄像头未能识别成功,超声波传感器识别成功,则输出超声波传感器识别的停车位类型;若摄像头和超声波传感器都识别成功,则以摄像头识别为主,输出摄像头识别的停车位类型;若摄像头和超声波传感器都未能识别停车位,则融合摄像头、超声波传感器和车轮速传感器的信息得出车辆的车身姿态特征参数,然后通过模糊推理方法计算输出相应的停车位类型。
 
  2停车位识别方法
 
  2.1摄像头停车位识别
 
  车辆在行驶过程中首先通过摄像头识别停车位,但是车辆通过摄像头识别的过程中将受到光照不均匀、光照强度变化等环境因素的干扰,为提高停车位检测的精度和算法对环境的鲁棒性,须先对图像进行预处理。车辆的摄像头输入为RGB图像,首先通过式(1)转换法则进行图像灰度化:
 
  其中,h为灰度化图像;R、G、B分别为图像的3个通道值;(x, y)为灰度化图像中的像素坐标。然后根据目标信息和背景信息的灰度特性不同,通过图像二值化处理可以将目标信息与背景信息分割开来,如图2(b)所示,其表达式为:
 
  其中,T为阈值。
 
  灰度化和二值化过程后,基于Canny边缘检测算法找出图中的边缘线,如图2(c)所示,最后采用Hough变换是将影像空间中的曲线(包括直线)变换到参数空间中,通过检测参数空间中的极值点,确定出该曲线的描述参数,从而提取影像中的规则曲线,如图2(d)所示,其对偶变换公式为:
 
  其中,x,y为像素坐标,p为原点到直线的垂直距离,θ为该垂线与x轴的夹角。将直线y=ax+b 代入式(3)变换方程,得:
 
  经Hough变换对车位线边缘检测后,图像空间的车位线边缘像素点在参数空间形成单一峰值点,通过提取该峰值点可以提取边缘直线的相关参数,如图2(e)是提取车位线边缘直线的检测结果。若检测到长度超过1m的线(虚线或者实线)便虚拟成一条直线,若检测到3条这样的直线,且形成2个直角,则认为是一个车位线,在该车位线里进行障碍物检测,若没有障碍物则认为存在一个停车位。
 
  2.2超声波传感器停车位识别
 
  当摄像头未能成功识别停车位时,超声波传感器需要参与停车位的识别。超声波传感器测距的方法主要有往返时间检测法、相位检测法、声波幅值检测法。其原理是超声波传感器发射一定频率的超声波,借助空气媒质传播,到达测量目标或障碍物后反射回来,经反射后由超声波接收器接收脉冲,通过检测或估计从发射超声波至接收回波所经历的时间以用于计算障碍物的距离。本文选择往返时间法来计算障碍物距车辆的距离,其计算公式为:
 
  其中,D为传感器与障碍物之间的距离,v为空气介质中超声波传感器的传播速度,τ 为空气介质温度。
 
  图3为寻库示意图,假定目标停车位两侧各有一辆汽车,用S车和E车来表示,自车用P车表示。P车在前进过程中,车身两侧的超声波传感器实时对自车相对停车位区域进行单向探测,当车辆从一个由两辆车或两个障碍物夹成的停车位驶过时,车身侧方的超声波传感器探测的距离会有两次跳变,两次跳变的原因则是超声波传感器探测到了障碍物与停车位空当的交界处。如果能够记录每一次跳变时超声波传感器所在的位置,那么障碍物与停车位空当的交界处的位置也就随之确定了,而这两个交界处的位置正是停车位的标定。
 
  为了验证超声波传感器识别停车位的可行性,在Matlab上搭建超声波传感器停车位识别模型,X轴表示行驶方向,Y轴表示超声波传感器探测方向,车辆沿着X轴正方向行驶,同时超声波传感器不断地探测周围情况,其他的小方块表示不同车辆的摆放姿态及位置,识别到的停车位用虚线框表示,如图4所示,仿真结果表明超声波传感器可以有效识别出不同类型的停车位。
 
  3基于模糊推理的停车位识别
 
  由于仅依靠摄像头和超声波传感器只能识别标准的停车位,遇到一些不规则停车位的情况时,可能不能正确识别出停车位,因此需要加入模糊推理来识别一些不规则停车位。
 
  3.1停车位空间模型
 
  图5是两种典型的汽车不规则停放的车身姿态,主要空间参数包括汽车车身的边缘点A、B、C和车身姿态角θ。为方便计算,设自车行进的方向为x轴正方向,超声波传感器探测的方向为y轴方向,建立平面直角坐标系,那么x轴所对应的是车轮速传感器记录的自车行驶距离,y轴所对应的是超声波传感器探测到的距离值。车身姿态角θ表示车辆纵向轴与x轴之间的夹角,取值范围为[0,π]。
 
  车辆在行驶过程中探测到的A点、B点和C点坐标分别记为(XA,YA)、(XB,YB)和(XC,YC),其中,XA、XB和XC分别为车轮速传感器记录的自车行驶距离,YA、YB和YC分别为超声波传感器探测到的距离值。根据泊车方案的不同,车身姿态角θ的计算方式也不同,如式(7)所示:
 
  其中,第一种计算方式的原理如图5(a)所示,judge=0代表摄像头在B点和C点之间未识别到车牌,认为此时是车辆的侧面;第二种计算方式的原理如图5(b)所示,judge=1代表摄像头在B点和C点之间识别到车牌,认为此时不是车辆的侧面。
 
  以前面的车身姿态模型为基础,建立如图6所示的停车位模型,以便于计算停车位参数。首先获取S车的边缘点A1、B1、C1和姿态角θ1,E车的边缘点A2、B2、C2和姿态角θ2,且Dmin ≤DB1≤Dmax,Dmin ≤DB2≤Dmax,其中,Dmin为最小安全距离,Dmax为超声波传感器所能探测的最大距离。
 
  计算停车位的水平宽度Lw,即点C1和点A2对应的距离差,计算公式为:
 
  融合超声波传感器信息、车轮速传感器信息、S车车身姿态角θ1、E车车身姿态角θ2,可以求得S车和E车的最短距离Ld。
 
  S车到E车的最短距离为S车的左边边缘点C1到E车线段A2B2的最短距离,其计算公式为:
 
  同理可得,E车到S车的最短距离计算公式为:
 
  取
 
  其中,距离单位为m。
 
  3.2基于模糊推理的停车位识别流程
 
  本文采用Mamdani型模糊推理方法,以停车位空间模型中提取的4个参数为输入,以驾驶员日常泊车的经验判断为基准原则,通过推理计算,实现对停车位的识别和判断。基本流程图如图7所示。
 
  3.3输入输出变量模糊化
 
  根据Mamdani型模糊推理的原理,首先对输入量和输出量模糊化。其中,输入参数分别为S车的车身姿态角θ1、E车的车身姿态角θ2、车位水平宽度Lw、S车和E车之间的最短距离Ld,输出结果为停车位类型,即垂直停车位、倾斜停车位、水平停车位和不是停车位。
 
  输入变量θ1的模糊子集为{小,小中,中,大中,大},简记为{S,SM,M,LM,L},论域为[0,π];输入变量θ2模糊子集为{小,中,大},简记为{S,M,L},论域为[0,π];车位水平宽度Lw的模糊子集为{小,中,大},简记为{S,M,L},论域为[0,+∞];S车和E车之间的最短距离Ld的模糊子集为{小,大},简记为{S,L},论域为[0,+∞];输出变量为停车位类型T,它的模糊子集为{垂直停车位,倾斜停车位,水平停车位,不是停车位},简记为{V,O,P,N},论域为[0,+∞]。输入输出变量的隶属度函数均采用常用的梯形,如图8所示。
 
  3.4模糊规则库
 
  模糊规则库的选取原则为:if(θ1)i and (θ2)i and(Lw)i and(Ld)i then(T)i ,i=1,2,3,···,M,M为模糊规则总数。根据驾驶员日常泊车的经验,最终确定如表1所示的90个模糊规则。
 
  以上模糊规则的建立,主要基于以下原则,其中Lc表示自车车长,Wc表示自车车宽。
 
  (1)当Lw≥Lc+0.8 (m)时,停车位类型判断为水平停车位;
 
  (2)当Lw≥Lc+0.6 (m)时,停车位类型判断为垂直停车位;
 
  (3)当Ld≥Wc+0.6 (m)时,停车位类型判断为倾斜停车位。
 
  4实车测试
 
  本文借助奇瑞平台某系列安装有自动泊车系统的汽车作为实验车,该实验车带有轮速传感器,车身两侧安装有超声波传感器和摄像头,车内安装有泊车控制器,如图9所示,超声波传感器是通过整车CAN网络将信号传送给泊车控制器,摄像头通过视频传输线将视频信号传输给泊车控制器。
 
  针对不同的停车位类型和场景,分别做不同场景的实车实验,如图10所示,车内的泊车控制器实时分析计算超声波传感器、摄像头和轮速传感器信息并输出停车位的类型,当发现停车位时,屏幕上会直接显示停车位的信息并提醒进行停车。
 
  实验结果如表2所示,垂直停车位识别时,有时会把路边的低路沿误识别为车位线,导致识别的结果错误;倾斜停车位识别时,会因为车位线不够清晰而识别不出停车位;水平停车位的识别效果较好;不规则停车位识别相比于其他停车位的识别成功率较低一些,经分析,主要由于停车不规范时的车身角较大,影响识别汽车车身的边缘点。为了验证本文停车位识别方法的性能,同时进行了目前常用的两种停车位识别方法的对比实验。第一种方法是仅通过车身两侧摄像头识别停车位,实验结果如表3所示,第二种方法是仅通过车身两侧的超声波传感器识别停车位,实验结果如表4所示。由实验结果可以看出仅通过摄像头识别停车位和仅通过超声波传感器识别停车位的成功率也都达到了90%以上,但因为摄像头只能通过识别车位线来识别车位,所以识别的都是有车位线的停车位,而超声波传感器也因为性能原因,所以识别的停车位都是基于停车位两侧或一侧有汽车的停车位,并且仅通过摄像头和仅通过超声波传感器识别都不能识别出不规则的停车位。
 
  5结论
 
  本文提出了一种基于摄像头和超声波传感器进行距离和视觉信息融合的停车位识别方法。通过融合摄像头、超声波传感器和车轮速传感器的信息得出车辆的车身姿态特征参数,再通过模糊推理方法输出相应的停车位类型,可以有效识别出不同类型的停车位。在多工况下对该方法进行了实车实验,实验结果表明,停车位识别正确率超过了90%,具有实际应用的可行性。虽然摄像头和超声波停车位识别都属于常规的算法,但本文通过引入模糊推理算法,可以有效地识别出多种不同类型的停车位,同时算法简单高效,确保了停车位能够被实时识别。但是,由于本文算法对倾斜停车位和不规则停车位的识别成功率没有达到95%。所以,在后续工作中,还要对摄像头和超声波传感器识别算法进行进一步融合和优化,以便于更好地提高识别的效率和准确性。
 
  参考文献
 
  [1] 吴锴,智能自动泊车系统的研究[D].南京:南京理工大学, 2008.
 
  [2] 张微,华一丁,臧晨,等.面向室内停车场的自主代客泊车关键技术研究[J].汽车电器,2019(8):6-8.
 
  [3] 江浩斌,叶浩,马世典,等.基于多传感器数据融合的自动泊车系统高精度辨识车位的方法[J].重庆理工大学学报(自然科学),2019,33(4):1-10.
 
  [4] SUHR J K. Full-automatic recognition of various parking slot marking using a hierarchical tree structure [J]. Optical Engineering, 2013, 52(3): 7203.
 
  [5] PARK W J, KIM B S, SEO D E, et al. Parking space detection using ultrasonic sensor in parking assistance system [C].Intelligent Vehicles Symposium. IEEE, 2008: 1039-1044.
 
  [6] JANG C, SUNWOO M. Semantic segmentation-based parking space detection with standalone around view monitoring system [J]. Machine Vision and Applications, 2019, 30(2): 309-319.
 
  [7] 唐震,彭业萍,王伟江,等.融合Hough直线检测和Grab-cut的风机叶片自适应分割方法[J].电子测量与仪器学报,2021,35(4):161-168.
 
  [8] 樊启高,朱高文,黄文涛,等.基于图像分割模型的执行末端视觉跟踪策略研究[J].仪器仪表学报,2021,42(9):62-70.
 
  [9] 位营杰,师红宇.基于Canny算子的优化研究[J]. 国外电子测量技术,2021,40(8):77-81.
 
  [10] 朱强.基于全景相机的自动泊车系统设计与实现[D].成都:电子科技大学, 2017.
 
  [11] JUNG H G, KIM D S, YOON P J, et al. Two touch type parking slot marking recognition for target parking position designation[C].Intelligent Vehicles Symposium. IEEE, 2008.
 
  [12] BIBI N, MAJID M N, DAWOOD H, et al. Automatic parking space detection system[C]. International Conference on Multimedia & Image Processing. IEEE, 2017.
 
  [13] 段建民,李帅印,王昶人,等.基于激光雷达的道路边界与障碍物检测研究[J].应用激光,2018,38(6):1000-1007.
 
  [14] 张煌,王国权,孙鹏.基于信息融合的目标检测系统研究[J].电子测量技术,2021,44(19):28-35.
 
  [15] SUHR J K, JUNG H G. A universal vacant parking slot recognition system using sensors mounted on off-the-shelf vehicles [J]. Sensors, 2018, 18(4): 1213-1233.
 
  [16] 王文飞.基于超声波与机器人视觉的自动泊车系统设计[D].杭州:浙江大学,2011.
 
  [17]江浩斌,沈峥楠,马世典,等基于信息融合的自动泊车系统车位智能识别[J].机械工程学报,2017,53(22):125-133.
热门排行

在线客服:

无忧期刊网 版权所有   

【免责声明】:所提供的信息资源如有侵权、违规,请及时告知。

专业发表机构